home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Online / RFCs / rfc / rfc1785.txt < prev    next >
Text File  |  1995-05-11  |  3KB  |  116 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                          G. Malkin
  8. Request for Comments: 1785                                Xylogics, Inc.
  9. Updates: 1350                                                  A. Harkin
  10. Category: Informational                              Hewlett Packard Co.
  11.                                                               March 1995
  12.  
  13.  
  14.                     TFTP Option Negotiation Analysis
  15.  
  16. Status of this Memo
  17.  
  18.    This memo provides information for the Internet community.  This memo
  19.    does not specify an Internet standard of any kind.  Distribution of
  20.    this memo is unlimited.
  21.  
  22. Abstract
  23.  
  24.    The TFTP option negotiation mechanism, proposed in [1], is a
  25.    backward-compatible extension to the TFTP protocol, defined in [2].
  26.    It allows file transfer options to be negotiated prior to the
  27.    transfer using a mechanism which is consistent with TFTP's Request
  28.    Packet format.  The mechanism is kept simple by enforcing a request-
  29.    respond-acknowledge sequence, similar to the lock-step approach taken
  30.    by TFTP itself.
  31.  
  32.    This document was written to allay concerns that the presence of
  33.    options in a TFTP Request packet might cause pathological behavior on
  34.    servers which do not support TFTP option negotiation.
  35.  
  36. Test Results
  37.  
  38.    A TFTP client, modified to send TFTP options, was tested against five
  39.    unmodified servers:
  40.  
  41.       DEC   DEC 3000/400 alpha   OSF1 V3.0
  42.       SGI   IP17 mips            IRIX 5.2
  43.       SUN   sun4c sparc          SunOS 5.1
  44.       IBM   RS/6000 Model 320    AIX 3.4
  45.       SUN   sun4m                SunOS 4.1.3
  46.  
  47.    In each case, the servers ignored the option information in the
  48.    Request packet and the transfer proceeded as though no option
  49.    negotiation had been attempted.  In addition, the standard BSD4.3
  50.    source for TFTPD, the starting point for many implementations, was
  51.    examined.  The code clearly ignores any extraneous information in
  52.    Request packets.
  53.  
  54.    From these results and examinations, it is clear that the TFTP option
  55.  
  56.  
  57.  
  58. Malkin & Harkin                                                 [Page 1]
  59.  
  60. RFC 1785            TFTP Option Negotiation Analysis          March 1995
  61.  
  62.  
  63.    negotiation mechanism is fully backward-compatible with unmodified
  64.    TFTP servers.
  65.  
  66. Security Considerations
  67.  
  68.    Security issues are not discussed in this memo.
  69.  
  70. References
  71.  
  72.    [1] Malkin, G., and A. Harkin, "TFTP Option Extension", RFC 1782,
  73.        Xylogics, Inc., Hewlett Packard Co., March 1995.
  74.  
  75.    [2] Sollins, K., "The TFTP Protocol (Revision 2)", STD 33, RFC 1350,
  76.        MIT, July 1992.
  77.  
  78. Related Documents
  79.  
  80.    Malkin, G., and A. Harkin, "TFTP Blocksize Option", RFC 1783,
  81.        Xylogics, Inc., Hewlett Packard Co., March 1995.
  82.  
  83.    Malkin, G., and A. Harkin, "TFTP Timeout Interval and Transfer Size
  84.        Options", RFC 1784, Xylogics, Inc., Hewlett Packard Co., March
  85.        1995.
  86.  
  87. Authors' Addresses
  88.  
  89.        Gary Scott Malkin
  90.        Xylogics, Inc.
  91.        53 Third Avenue
  92.        Burlington, MA  01803
  93.  
  94.        Phone:  (617) 272-8140
  95.        EMail:  gmalkin@xylogics.com
  96.  
  97.  
  98.        Art Harkin
  99.        Internet Services Project
  100.        Information Networks Division
  101.        19420 Homestead Road MS 43LN
  102.        Cupertino, CA  95014
  103.  
  104.        Phone: (408) 447-3755
  105.        EMail: ash@cup.hp.com
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. Malkin & Harkin                                                 [Page 2]
  115.  
  116.